pdm crm cost reduction cnc cad business software procurement market research autocad procurement consulting erp management management consulting consulting cam purchasing